.product-card-container {
  .product-checkbox {
    width: 100%;
    --nutui-col-default-margin-bottom: 0px;

    .product-card-extra-info {
      color: #171717;
      font-size: 12px;
    }

    .divider {
      height: 1px;
      background-color: #f0f0f0;
      margin: 4px 0;
    }

    .product-card {
      display: flex;
      gap: 8px;
      flex-direction: row;
      align-items: center;
      justify-content: space-between;

      .product-card-extra {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 8px;
      }

      .product-card-content {
        display: flex;
        flex: 1;
        gap: 8px;
      }

      .img {
        width: 60px;
        height: 60px;
        border-radius: 8px;
      }

      .product-card-info {
        display: flex;
        color: #171717;
        flex-direction: column;
        justify-content: center;
        text-align: left;
        gap: 8px;
        font-size: 18px;
        font-weight: bold;
      }
    }
  }
  .nut-checkbox-button {
    width: 100%;
    padding: 8px;
    --nutui-radio-button-active-border: #52c41a;
  }
}
